home *** CD-ROM | disk | FTP | other *** search
/ PC Player 2004 May / pc player 2004-05.iso / Demos / FarCry / Data1.cab / _B7BFD09EFE3A445F8F929C1CC887AD19 < prev    next >
Encoding:
Text File  |  2004-01-06  |  3.3 KB  |  178 lines

  1. Script:LoadScript("SCRIPTS/Default/Entities/Weapons/WeaponsParams.lua");
  2.  
  3. WeaponClassesEx = {
  4.     --Hands = { 
  5.     --    id            = 9,
  6.     --    script    = "Weapons/Hands.lua",
  7.     --},
  8.     DE = { 
  9.         id            = 10,
  10.         script    = "Weapons/DE.lua",
  11.     },
  12.     AG36 = { 
  13.         id            = 11,
  14.         script    = "Weapons/AG36.lua",
  15.     },
  16.     MP5 = { 
  17.         id            = 12,
  18.         script    = "Weapons/MP5.lua",
  19.     },
  20.     Machete = { 
  21.         id            = 13,
  22.         script    = "Weapons/Machete.lua",
  23.     },
  24.     Pancor = { 
  25.         id            = 14,
  26.         script    = "Weapons/Pancor.lua",
  27.     },
  28.     AW50 = { 
  29.         id            = 15,
  30.         script    = "Weapons/AW50.lua",
  31.     },
  32.     OICW = { 
  33.         id            = 16,
  34.         script    = "Weapons/OICW.lua",
  35.     },
  36.     NTW20 = { 
  37.         id            = 17,
  38.         script    = "Weapons/NTW20.lua",
  39.     },
  40.     RL = { 
  41.         id            = 18,
  42.         script    = "Weapons/RL.lua",
  43.     },
  44.     P90 = { 
  45.         id            = 19,
  46.         script    = "Weapons/P90.lua",
  47.     },
  48.     M4 = { 
  49.         id            = 20,
  50.         script    = "Weapons/M4.lua",
  51.     },
  52.     Shocker = { 
  53.         id            = 21,
  54.         script    = "Weapons/Shocker.lua",
  55.     },
  56.     M249 = { 
  57.         id            = 22,
  58.         script    = "Weapons/M249.lua",
  59.     },
  60.     Mortar = { 
  61.         id            = 23,
  62.         script    = "Weapons/Mortar.lua",
  63.     },
  64.     COVERRL = { 
  65.         id            = 24,
  66.         script    = "Weapons/COVERRL.lua",
  67.     },
  68.     MG = { 
  69.         id            = 25,
  70.         script    = "Weapons/MG.lua",
  71.     },
  72.     MutantShotgun = { 
  73.         id            = 26,
  74.         script    = "Weapons/MutantShotgun.lua",
  75.     },
  76.     EngineerTool = { 
  77.         id            = 27,
  78.         script    = "Weapons/EngineerTool.lua",
  79.     },
  80.     MedicTool = { 
  81.         id            = 28,
  82.         script    = "Weapons/MedicTool.lua",
  83.     },
  84.     Wrench = { 
  85.         id            = 29,
  86.         script    = "Weapons/Wrench.lua",
  87.     },
  88.     ScoutTool = { 
  89.         id            = 30,
  90.         script    = "Weapons/ScoutTool.lua",
  91.     },
  92.     VehicleMountedMG = {
  93.         id            = 31,
  94.         script    = "Weapons/VehicleMountedMG.lua",
  95.     },
  96.     VehicleMountedRocketMG = {
  97.         id            = 32,
  98.         script    = "Weapons/VehicleMountedRocketMG.lua",
  99.     },
  100.     VehicleMountedRocket = {
  101.         id            = 33,
  102.         script    = "Weapons/VehicleMountedRocket.lua",
  103.     },
  104.     VehicleMountedAutoMG = {
  105.         id            = 34,
  106.         script    = "Weapons/VehicleMountedAutoMG.lua",
  107.     },
  108.     MutantMG = {
  109.         id            = 35,
  110.         script    = "Weapons/MutantMG.lua",
  111.     },
  112. }
  113.  
  114. Projectiles={
  115.     Rocket={
  116.         model="objects/weapons/Rockets/rocket.cgf",
  117.     },
  118.     Grenade={
  119.         model="objects/weapons/Rockets/rocket.cgf",
  120.     },
  121.     OICWGrenade={
  122.         model="objects/weapons/Rockets/rocket.cgf",
  123.     },
  124.     SmokeGrenade={
  125.         model="objects/weapons/Grenades/Grenade.cgf",
  126.     },
  127.     HandGrenade={
  128.         model="objects/weapons/Grenades/Grenade.cgf",
  129.     },
  130.     FlareGrenade={
  131.         model="objects/weapons/Grenades/Grenade.cgf",
  132.     },
  133.     FlashbangGrenade={
  134.         model="objects/weapons/Grenades/Grenade.cgf",
  135.     },
  136.     GlowStick={
  137.         model="objects/weapons/Grenades/Grenade.cgf",
  138.     },
  139.      Rock={
  140.         model="objects/natural/rocks/throwrock.cgf",
  141.     },
  142.      MutantRocket={
  143.         model="objects/natural/rocks/throwrock.cgf",
  144.     },
  145.     MortarShell={
  146.         model="objects/weapons/Rockets/rocket.cgf",
  147.     },
  148.     AG36Grenade={
  149.         model="objects/weapons/Rockets/rocket.cgf",
  150.     },
  151.     StickyExplosive={
  152.         model="Objects/Pickups/explosive/explosive_nocount.cgf",  -- not used
  153.     },
  154.     VehicleRocket={
  155.         model="objects/weapons/Rockets/rocket.cgf",
  156.     },
  157. };
  158.  
  159. -- 
  160. GrenadesClasses = {
  161.     "Rock",
  162.     "HandGrenade",
  163.     "SmokeGrenade",
  164.     "FlareGrenade",
  165.     "FlashbangGrenade",
  166.     "GlowStick",
  167. };
  168.  
  169.  
  170. -- Names of weapons which are loaded, filled by AddAndSpawnWeapon()
  171. WeaponsLoaded = { };
  172.  
  173.  
  174. -- Equipment packs
  175. MainPlayerEquipPack = nil;
  176. if (EquipPacks == nil) then
  177.     EquipPacks = { };
  178. end